Top Restaurants Serving North Indian Cuisine in Delhi & NCR Delhi's most overrated restaurants! Seven restaurants and sweet vendors fined for using plastic OMG, check this new place out in G Noida. It's total Venice!